package com.luoguijia.disk.login.service;

import java.util.Map;

public interface PasswordResetService {
    /**
     * 发送密码重置验证码
     * @param email 用户邮箱
     * @return 包含成功状态和消息的Map
     */
    Map<String, Object> sendResetPasswordCode(String email);

    /**
     * 重置密码
     * @param email 用户邮箱
     * @param code 验证码
     * @param newPassword 新密码
     * @return 包含成功状态和消息的Map
     */
    Map<String, Object> resetPassword(String email, String code, String newPassword);
}